有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

开源Java作业调度器:远程处理、负载平衡、故障切换、依赖DAG?

我正在寻找一个开源的Java作业调度器,它允许发送不同类型的作业(不仅仅是flop密集型作业),并将它们分布在多台机器上。它还应该监控作业,并在任何作业失败或从节点崩溃时在不同的节点上重试。我也希望负载平衡类似于OpenMP或MPI。理想情况下,您应该能够传入一个作业依赖关系图,作业将以拓扑有序的方式进行处理,并在可能的情况下进行并行化

据我所知,与此最匹配的是Quartz,但它只允许按时间安排单个作业,没有远程处理、故障切换、负载平衡和依赖处理功能

这样的解决方案可以构建在Quartz和MOM服务器(例如ActiveMQ)之上,但在构建之前,我想先确保没有任何东西

也许一个到Java的MapReduce端口也可以


共 (0) 个答案